Julia. Установка и настройка. Основные принципы.
Российский университет дружбы народов
2025-09-12
Основная цель работы — подготовить рабочее пространство и инструментарий для работы с языком программирования Julia, на простейших примерах познакомиться с основами синтаксиса Julia.
Julia и Jupyter установлены.
Рисунок 1: Установленные Julia и Jupyter
Определение типа числовой величины.
Рисунок 2: Определение типа числовой величины
Определение крайних значений диапазонов целочисленных числовых величин.
Рисунок 3: Определение крайних значений диапазонов целочисленных числовых величин
Преобразование типов.
Рисунок 4: Преобразование типов разными способами
Определение функций.
Рисунок 5: Определение функций разными способами
Определение одномерных массивов (вектор-строка и вектор-столбец) и обращение к их вторым элементам.
Рисунок 6: Работа с одномерными массивами
Определение двумерного массива (матрицы) и операции над массивами, включая транспонирование.
Рисунок 7: Работа с двумерными массивами
Изучите документацию по основным функциям Julia для чтения / записи / вывода информации на экран: read(), readline(), readlines(), readdlm(), print(), println(), show(), write(). Приведите свои примеры их использования, поясняя особенности их применения.
Фрагмент документации по функции read.
Рисунок 8: Фрагмент документации по функции read
Применение функций read, readline, readdlm.
Рисунок 9: Применение функций read, readline, readdlm
Применение функций print, println, show, write.
Рисунок 10: Применение функций print, println, show, write
Изучите документацию по функции parse(). Приведите свои примеры её использования, поясняя особенности её применения.
Документация по функции parse.
Рисунок 11: Документация по функции parse
Примеры использования.
Рисунок 12: Примеры использования
Изучите синтаксис Julia для базовых математических операций с разным типом переменных: сложение, вычитание, умножение, деление, возведение в степень, извлечение корня, сравнение, логические операции. Приведите свои примеры с пояснениями по особенностям их применения.
Арифметические операции.
Приведите несколько своих примеров с пояснениями с операциями над матрицами и векторами: сложение, вычитание, скалярное произведение, транспонирование, умножение на скаляр.
Операции над матрицами.
Было подготовлено рабочее пространство и инструментарий для работы с языком программирования Julia, а также на простейших примерах было произведено ознакомление с основами синтаксиса Julia.